На смарт-документах основано новое поколение решений для смарт-клиентов, которые разработчики могут предложить пользователям Office. В основе этих решений лежит знакомство пользователей с принципами работы с документами Word 2003 и Excel 2003, комбинированные распределенные сетевые вычисления и использование таких открытых стандартов, как XML и веб-службы XML. Ниже перечислен ряд преимуществ, которые предоставляют разработчикам решения на основе смарт-документов.
Лучшие решения на основе документов. Смарт-документы позволяют разработчикам предоставить пользователям более удачный и универсальный вариант решения, чем традиционные приложения на основе документов Office. Разработчики могут создать более полный интерфейс, посредством документа предоставить пользователю актуальные данные, необходимые ему в данный момент, и интегрировать используемые документы в другие процессы и системы.
Программируемая область задач. В Office 2003 предлагается программируемая модель области задач для смарт-документов, которая позволяет представить нужную информацию, существенную для данной задачи. Область задач может быть запрограммирована для отображения любого типа данных, справочных материалов, обычных средств управления (кнопок, флажков, переключателей и раскрывающихся списков), гиперссылок, рисунков и обычного текста. Кроме того, можно управлять событиями в области задач, чтобы выполнялись действия по указанию пользователя.
Упрощенный механизм развертывания и обновления. Решения на основе смарт-документов развертываются с помощью нового механизма, позволяющего произвести установку при простом открытии документа, полученного по электронной почте или загруженного с веб- или файлового сервера. Смарт-документы могут автоматически обновляться из любого надежного места на сервере, что заметно упрощает процесс обновления. От разработчиков не требуется установка клиентской части приложения или непосредственное управление ею.
Более высокие стандарты безопасности. Решения на основе смарт-документов используют высокие стандарты безопасности, которые требуют полной надежности. Загружаемые приложения подвергаются проверке. Согласно настройкам Office, они могут быть получены только с проверенных узлов и должны быть подписаны предварительно проверенным лицом. Если эти требования выполнены, то пользователь все равно получает запрос о начале загрузки и использования смарт-документа. Если он даст отрицательный ответ, на его компьютере ничего выполняться не будет.
Поддержка XML. Поддержка XML в документах Word 2003 и Excel 2003 позволяет использовать XML в смарт-документах. Для создания надежных решений на основе смарт-документов разработчики могут просто использовать готовые средства XML, источники данных и свои собственные знания в области XML.